
import Vue from 'vue';
const whiteList = ['pages/load/load','pages/login/login'] // 在免登录白名单，直接进入
import { storage } from '@/common/lib/f.js'

// 定义一个混入对象

Vue.mixin({
    data() {
        return {
            pagepath: ''
        }
    },
    mounted() {
        var t = this
        if (t.route) {
            // console.log('mixin mounted',t.route)
            // t.pagepath = t.route.split('/').join('_');
            // // router 路由
            // if (whiteList.includes(t.route)) {
            // } else {
            //     let token = storage('cleanbio_token') || '';
            //     if (t.f.isnull(token) == '') {
            //         t.f.nav('/pages/login/login','R')
            //     }
            // }

        }
    },
    computed: {

    },
    methods: {
        $z(a,b) {
            var t = this
            if (b) {
                return t.$t(`${t.pagepath}.${a}`,b)
            } else {
                return t.$t(`${t.pagepath}.${a}`)
            }
        }
    }
})